tumor on the knee of horses - Français Anglais Dictionnaire